Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 CASTLE ROAD Semi-Detached £181,143 £147,000 30 Nov 2018
136 CASTLE ROAD Semi-Detached £142,486 £120,000 28 Sep 2020
138 CASTLE ROAD Terraced £210,124 £95,000 26 Nov 2003
144 CASTLE ROAD Semi-Detached £186,760 £185,000 9 Mar 2023
152 CASTLE ROAD Semi-Detached £191,745 £103,000 9 Mar 2005
154 CASTLE ROAD Semi-Detached £201,644 £110,000 16 Aug 2005
156 CASTLE ROAD Semi-Detached £155,151 £135,000 30 Jul 2021
162 CASTLE ROAD Terraced £167,656 £92,500 10 Nov 2005